Capable of giving warmth and class, the green coat is almost impossible to give up. There’s a model and style for any occasion. Long and elegant cuts are worn over tailored suits, while short, sporty silhouettes can easily adapt to the changing needs of any man. Here are the must-haves to try right away.